Locking issues for finding a large number of eigenvectors of Hermitian matrices ?

نویسنده

  • Andreas Stathopoulos
چکیده

Locking is a popular deflation technique followed by many eigensolvers, where a converged eigenvector is frozen and removed from the iteration search space. Other deflation techniques that do not modify the matrix have less favorable numerical properties, so the alternative to locking is not to perform deflation at all. Without deflation, which we refer to as non-locking, converged eigenvectors are kept in the search space. One of the goals of this paper is to determine when locking is computationally preferable, and for which eigensolvers. Our primary goal, however, is to address a subtle numerical, but not floating point, problem that arises with locking. The problem stems from the fact that converged eigenpairs are only accurate to a specified tolerance Tol, so if they are locked, they may impede convergence to Tol accuracy for some subsequent eigenvector. Although the problem is rare, the resulting stagnation is a liability for general purpose software. We provide a theoretical explanation of the problem, and based on it we derive an algorithm that resolves the problem, is easy to implement, and incurs minimal additional costs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Complex-Valued Neural Network for Hermitian Matrices

This paper proposes neural network for computing the eigenvectors of Hermitian matrices. For the eigenvalues of Hermitian matrices, we establish an explicit representation for the solution of the neural network based on Hermitian matrices and analyze its convergence property. We also consider to compute the eigenvectors of skew-symmetric matrices and skew-Hermitian matrices, corresponding to th...

متن کامل

Eigenvectors of Arrowhead Matrices via the Adjugate

where r̄i is the complex conjugate of ri. Arrowhead matrices, named for their south-easterly pointing structure, occur in several physics problems including radiationless transitions in isolated molecules [1] and oscillators vibrationally coupled with a Fermi liquid [2]. While we were able to find two additional papers [3, 12] that use general arrowhead matrices for applications, the remaining m...

متن کامل

A Thick-Restart Lanczos Algorithm with Polynomial Filtering for Hermitian Eigenvalue Problems

Polynomial filtering can provide a highly effective means of computing all eigenvalues of a real symmetric (or complex Hermitian) matrix that are located in a given interval, anywhere in the spectrum. This paper describes a technique for tackling this problem by combining a ThickRestart version of the Lanczos algorithm with deflation (‘locking’) and a new type of polynomial filters obtained fro...

متن کامل

An iterative method for the Hermitian-generalized Hamiltonian solutions to the inverse problem AX=B with a submatrix constraint

In this paper, an iterative method is proposed for solving the matrix inverse problem $AX=B$ for Hermitian-generalized Hamiltonian matrices with a submatrix constraint. By this iterative method, for any initial matrix $A_0$, a solution $A^*$ can be obtained in finite iteration steps in the absence of roundoff errors, and the solution with least norm can be obtained by choosing a special kind of...

متن کامل

Chebyshev acceleration techniques for large complex non hermitian eigenvalue problems

The computation of a few eigenvalues and the corresponding eigenvectors of large complex non hermitian matrices arises in many applications in science and engineering such as magnetohydrodynamic or electromagnetism [6], where the eigenvalues of interest often belong to some region of the complex plane. If the size of the matrices is relatively small, then the problem can be solved by the standa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006